crew : Hiroshi Takahashi